package com.wst.wst_server.entity;

import com.baomidou.mybatisplus.annotation.IdType;
import com.baomidou.mybatisplus.annotation.TableId;
import java.io.Serializable;
import io.swagger.annotations.ApiModel;
import io.swagger.annotations.ApiModelProperty;

/**
 * <p>
 * 
 * </p>
 *
 * @author zyk
 * @since 2023-03-24
 */
@ApiModel(value = "Orgplus对象", description = "")
public class Orgplus implements Serializable {

    private static final long serialVersionUID = 1L;

    @ApiModelProperty("机构附属信息 id")
    @TableId(value = "id", type = IdType.AUTO)
    private Integer id;

    private Integer orgId;

    private String orgName;

    @ApiModelProperty("机构的内部编码:行政区划9位+3位流水")
    private String orgNo;

    @ApiModelProperty("机构代码")
    private String orgCode;

    @ApiModelProperty("在职人数")
    private Integer onworkerNum;

    @ApiModelProperty("卫生监督员人数")
    private Integer supervisorNum;

    @ApiModelProperty("编制人数")
    private Integer zbbNum;

    @ApiModelProperty("是否参公管理:1是  0否")
    private Integer ifPublicmanage;

    @ApiModelProperty("离退休人数")
    private Integer retireNum;

    @ApiModelProperty("办公用房建筑面积")
    private Integer officeBuildarea;

    @ApiModelProperty("房屋所有权：1自有、2借、3租、0空")
    private Integer buildingOwnership;

    @ApiModelProperty("办公用房在建面积")
    private Integer officeBuildingarea;

    @ApiModelProperty("业务科室数")
    private Integer businessDivCount;

    @ApiModelProperty("职能科室数")
    private Integer funDivCount;

    @ApiModelProperty("派出机构数")
    private Integer orgCount;

    @ApiModelProperty("1万元～10万元监测仪器设备台数")
    private Integer equ3Count;

    @ApiModelProperty("≥10万元监测仪器设备台数")
    private Integer equ2Count;

    @ApiModelProperty("＜1万元监测仪器设备台数")
    private Integer equ1Count;

    @ApiModelProperty("汽车数")
    private Integer busCount;

    @ApiModelProperty("快速检测车数")
    private Integer rapidtestvehicleCount;

    @ApiModelProperty("摩托车数")
    private Integer motorCount;

    @ApiModelProperty("照相机数")
    private Integer cameraCount;

    @ApiModelProperty("摄像机数")
    private Integer videoCount;

    @ApiModelProperty("录音笔数")
    private Integer copycatNum;

    @ApiModelProperty("台式电脑数")
    private Integer computerNum;

    @ApiModelProperty("笔记本电脑数")
    private Integer notepadNum;

    @ApiModelProperty("服务器数")
    private Integer serverCount;

    @ApiModelProperty("交换机数")
    private Integer pbxCount;

    @ApiModelProperty("传真机数")
    private Integer faxCount;

    @ApiModelProperty("投影仪数")
    private Integer ohpCount;

    private String yearly;

    @ApiModelProperty("复印机数")
    private Integer vrcount;

    public Integer getId() {
        return id;
    }

    public void setId(Integer id) {
        this.id = id;
    }
    public Integer getOrgId() {
        return orgId;
    }

    public void setOrgId(Integer orgId) {
        this.orgId = orgId;
    }
    public String getOrgName() {
        return orgName;
    }

    public void setOrgName(String orgName) {
        this.orgName = orgName;
    }
    public String getOrgNo() {
        return orgNo;
    }

    public void setOrgNo(String orgNo) {
        this.orgNo = orgNo;
    }
    public String getOrgCode() {
        return orgCode;
    }

    public void setOrgCode(String orgCode) {
        this.orgCode = orgCode;
    }
    public Integer getOnworkerNum() {
        return onworkerNum;
    }

    public void setOnworkerNum(Integer onworkerNum) {
        this.onworkerNum = onworkerNum;
    }
    public Integer getSupervisorNum() {
        return supervisorNum;
    }

    public void setSupervisorNum(Integer supervisorNum) {
        this.supervisorNum = supervisorNum;
    }
    public Integer getZbbNum() {
        return zbbNum;
    }

    public void setZbbNum(Integer zbbNum) {
        this.zbbNum = zbbNum;
    }
    public Integer getIfPublicmanage() {
        return ifPublicmanage;
    }

    public void setIfPublicmanage(Integer ifPublicmanage) {
        this.ifPublicmanage = ifPublicmanage;
    }
    public Integer getRetireNum() {
        return retireNum;
    }

    public void setRetireNum(Integer retireNum) {
        this.retireNum = retireNum;
    }
    public Integer getOfficeBuildarea() {
        return officeBuildarea;
    }

    public void setOfficeBuildarea(Integer officeBuildarea) {
        this.officeBuildarea = officeBuildarea;
    }
    public Integer getBuildingOwnership() {
        return buildingOwnership;
    }

    public void setBuildingOwnership(Integer buildingOwnership) {
        this.buildingOwnership = buildingOwnership;
    }
    public Integer getOfficeBuildingarea() {
        return officeBuildingarea;
    }

    public void setOfficeBuildingarea(Integer officeBuildingarea) {
        this.officeBuildingarea = officeBuildingarea;
    }
    public Integer getBusinessDivCount() {
        return businessDivCount;
    }

    public void setBusinessDivCount(Integer businessDivCount) {
        this.businessDivCount = businessDivCount;
    }
    public Integer getFunDivCount() {
        return funDivCount;
    }

    public void setFunDivCount(Integer funDivCount) {
        this.funDivCount = funDivCount;
    }
    public Integer getOrgCount() {
        return orgCount;
    }

    public void setOrgCount(Integer orgCount) {
        this.orgCount = orgCount;
    }
    public Integer getEqu3Count() {
        return equ3Count;
    }

    public void setEqu3Count(Integer equ3Count) {
        this.equ3Count = equ3Count;
    }
    public Integer getEqu2Count() {
        return equ2Count;
    }

    public void setEqu2Count(Integer equ2Count) {
        this.equ2Count = equ2Count;
    }
    public Integer getEqu1Count() {
        return equ1Count;
    }

    public void setEqu1Count(Integer equ1Count) {
        this.equ1Count = equ1Count;
    }
    public Integer getBusCount() {
        return busCount;
    }

    public void setBusCount(Integer busCount) {
        this.busCount = busCount;
    }
    public Integer getRapidtestvehicleCount() {
        return rapidtestvehicleCount;
    }

    public void setRapidtestvehicleCount(Integer rapidtestvehicleCount) {
        this.rapidtestvehicleCount = rapidtestvehicleCount;
    }
    public Integer getMotorCount() {
        return motorCount;
    }

    public void setMotorCount(Integer motorCount) {
        this.motorCount = motorCount;
    }
    public Integer getCameraCount() {
        return cameraCount;
    }

    public void setCameraCount(Integer cameraCount) {
        this.cameraCount = cameraCount;
    }
    public Integer getVideoCount() {
        return videoCount;
    }

    public void setVideoCount(Integer videoCount) {
        this.videoCount = videoCount;
    }
    public Integer getCopycatNum() {
        return copycatNum;
    }

    public void setCopycatNum(Integer copycatNum) {
        this.copycatNum = copycatNum;
    }
    public Integer getComputerNum() {
        return computerNum;
    }

    public void setComputerNum(Integer computerNum) {
        this.computerNum = computerNum;
    }
    public Integer getNotepadNum() {
        return notepadNum;
    }

    public void setNotepadNum(Integer notepadNum) {
        this.notepadNum = notepadNum;
    }
    public Integer getServerCount() {
        return serverCount;
    }

    public void setServerCount(Integer serverCount) {
        this.serverCount = serverCount;
    }
    public Integer getPbxCount() {
        return pbxCount;
    }

    public void setPbxCount(Integer pbxCount) {
        this.pbxCount = pbxCount;
    }
    public Integer getFaxCount() {
        return faxCount;
    }

    public void setFaxCount(Integer faxCount) {
        this.faxCount = faxCount;
    }
    public Integer getOhpCount() {
        return ohpCount;
    }

    public void setOhpCount(Integer ohpCount) {
        this.ohpCount = ohpCount;
    }
    public String getYearly() {
        return yearly;
    }

    public void setYearly(String yearly) {
        this.yearly = yearly;
    }
    public Integer getVrcount() {
        return vrcount;
    }

    public void setVrcount(Integer vrcount) {
        this.vrcount = vrcount;
    }

    @Override
    public String toString() {
        return "Orgplus{" +
            "id=" + id +
            ", orgId=" + orgId +
            ", orgName=" + orgName +
            ", orgNo=" + orgNo +
            ", orgCode=" + orgCode +
            ", onworkerNum=" + onworkerNum +
            ", supervisorNum=" + supervisorNum +
            ", zbbNum=" + zbbNum +
            ", ifPublicmanage=" + ifPublicmanage +
            ", retireNum=" + retireNum +
            ", officeBuildarea=" + officeBuildarea +
            ", buildingOwnership=" + buildingOwnership +
            ", officeBuildingarea=" + officeBuildingarea +
            ", businessDivCount=" + businessDivCount +
            ", funDivCount=" + funDivCount +
            ", orgCount=" + orgCount +
            ", equ3Count=" + equ3Count +
            ", equ2Count=" + equ2Count +
            ", equ1Count=" + equ1Count +
            ", busCount=" + busCount +
            ", rapidtestvehicleCount=" + rapidtestvehicleCount +
            ", motorCount=" + motorCount +
            ", cameraCount=" + cameraCount +
            ", videoCount=" + videoCount +
            ", copycatNum=" + copycatNum +
            ", computerNum=" + computerNum +
            ", notepadNum=" + notepadNum +
            ", serverCount=" + serverCount +
            ", pbxCount=" + pbxCount +
            ", faxCount=" + faxCount +
            ", ohpCount=" + ohpCount +
            ", yearly=" + yearly +
            ", vrcount=" + vrcount +
        "}";
    }
}
